overarching rationale - Allemand Anglais Dictionnaire